/*
 * ObjectDatabase.h
 * Behavioral Attributed Automaton
 * @author Gregoire JACOB (gregoire.jacob@orange-ftgroup.com)
 * @date 02/12/2008
 * @version 2.2
 * Object database related to the parsed trace
 */

#define NAME_MAX_LENGTH 256
//Object entry
struct OBJ_ENTRY{
	char *	ObjectName;
	int		Type;
	int		Nature;
	int		Status;
};

struct OBJ_ENTRY * ps_ObjDB;


/**
 * loadObjectDatabase()
 * @param the database file (must be open)
 * Recovers from the input file the different object information
 * and store them in the local base.
 */
void loadObjectDatabase(FILE * odb);
